peptide backbone - Spanish English Dictionary